* {
  margin: 0;
  padding: 0;
}

body{
  background-color:rgb(235,235,235);
}

.main{
  width:100%;
  height:auto;
}
.commodity{
  width:100%;
  height:180px;
  background-color:#FFFFFF;
  margin-bottom:10px;
}
.commodity_to{
  width:95%;
  height:120px;
  margin-left:auto;
  margin-right:auto;
  position:relative;
  top:15px;
}
.commodity_to_left{
  width:40%;
  height:100%;
  background-color:rgb(243,243,243);
  float:left;
}
.commodity_to_right{
  width:57%;
  height:100%;
  float:right;
}
.commodity_to_right_text{
  font-size:0.8em;
  word-break:keep-all;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
}
.commodity_to_right_price{
  font-size:0.9em;
  width:100px;
  word-break:keep-all;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  margin-top:15px;
  color:rgb(211,0,4);
  font-style: italic;
}
.commodity_to_right_table{
  width:100%;
  height:45px;
  background-color:rgb(243,243,243);
  margin-top:18px;
}
.cart_right_number_table{
  width:100%;
  height:45px;
  -webkit-background-size: 100%;
  font-size:0.16em;
  color:rgb(113,201,61);
}
.down{
  width:95%;
  height:30px;
  margin-left:auto;
  margin-right:auto;
  margin-top:22px;
  text-align:center;
}
.down1{
  width:100%;
  height:55px;
  position:fixed;
  left:0px;
  bottom:0;
}
.down_left{
  width:45%;
  height:55px;
  background-color:#000000;
  float:left;
}
.down_left_img{
  width:12%;
  height:139px;
  float:left;
  text-align:center;
  margin-top:-37px;
}
.down_left_text{
  width:100%;
  height:55px;
  font-size:0.7em;
  line-height:55px;
  text-align:center;
  color:#FFFFFF;
  word-break:keep-all;
  white-space:nowrap;
  overflow:hidden;
  text-overflow:ellipsis;
  margin-left:auto;
  margin-right:auto;
}
.down_center{
  width:25%;
  height:55px;
  background-color:rgb(255,186,57);
  float:left;
  font-size:0.75em;
  line-height:55px;
  text-align:center;
  padding-left:3px;
  padding-right:3px;
}
.down_right{
  width:28%;
  height:55px;
  background-color:rgb(214,0,5);
  -webkit-background-size: 100%;
  float:right;
}
.down_right_text{
  width:100%;
  height:55px;
  font-size:0.8em;
  line-height:55px;
  text-align:center;
  color:#FFFFFF;
}